bitkeeper revision 1.1236.49.3 (424da694hs_tmhgylCZkHbyJJqNXIg)
authordjm@sportsman.spdomain <djm@sportsman.spdomain>
Fri, 1 Apr 2005 19:52:52 +0000 (19:52 +0000)
committerdjm@sportsman.spdomain <djm@sportsman.spdomain>
Fri, 1 Apr 2005 19:52:52 +0000 (19:52 +0000)
update to latest -unstable

xen/arch/ia64/Rules.mk
xen/arch/ia64/domain.c

index 651910e99b2b13840f052f153593a7295175cb6b..3883eeee63c61da9758a97aab6efec07c817c1bb 100644 (file)
@@ -5,8 +5,8 @@ ifeq ($(COMPILE_ARCH),$(TARGET_ARCH))
 OBJCOPY = objcopy
 endif
 ifneq ($(COMPILE_ARCH),$(TARGET_ARCH))
-CC = /usr/local/sp_env/v2.2.3/i686/bin/ia64-unknown-linux-gcc
-LD = /usr/local/sp_env/v2.2.3/i686/bin/ia64-unknown-linux-ld
+CC = /usr/local/sp_env/v2.2.5/i686/bin/ia64-unknown-linux-gcc
+LD = /usr/local/sp_env/v2.2.5/i686/bin/ia64-unknown-linux-ld
 OBJCOPY = /usr/local/sp_env/v2.2/i686/bin/ia64-unknown-linux-objcopy
 endif
 HOSTCC := gcc
index 5c3aa5b475ec03ad6fa9f93f90a8eba71b04b162..387c7928ce15f7362d91670663242f60fa093690 100644 (file)
@@ -882,3 +882,24 @@ void domain_pend_keyboard_interrupt(int irq)
 {
        vcpu_pend_interrupt(dom0->exec_domain[0],irq);
 }
+
+/////////////////////////////////
+// added 01Apr2005, to accomodate change in xen/sched.h, not clear
+//  yet if this functionality is needed on ia64
+#if 0
+static void __synchronise_lazy_execstate(void *unused)
+{
+    if ( percpu_ctxt[smp_processor_id()].curr_ed != current )
+    {
+        __context_switch();
+        load_LDT(current);
+        clear_segments();
+    }
+}
+#endif
+
+void synchronise_lazy_execstate(unsigned long cpuset)
+{
+    //smp_subset_call_function(__synchronise_lazy_execstate, NULL, 1, cpuset);
+}
+/////////////////////////////////